This will help in debugging issues.
GtkColorPicker *
gtk_color_picker_new (void)
{
+ GtkColorPicker *picker;
+
if (gtk_should_use_portal ())
- return gtk_color_picker_portal_new ();
+ picker = gtk_color_picker_portal_new ();
+ else
+ picker = gtk_color_picker_shell_new ();
+
+ if (picker)
+ g_debug ("Using %s for picking colors", g_type_name_from_instance (picker));
else
- return gtk_color_picker_shell_new ();
+ g_debug ("No suitable GtkColorPicker implementation\n");
+
+ return picker;
}